package com.lyluly.coursemgmt.servicemodule.iDao;

import com.lyluly.coursemgmt.servicemodule.model.WechatPush;
import com.lyluly.coursemgmt.servicemodule.model.WechatPushExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WechatPushMapper {
    long countByExample(WechatPushExample example);

    int deleteByExample(WechatPushExample example);

    int deleteByPrimaryKey(Integer pushId);

    int insert(WechatPush record);

    int insertSelective(WechatPush record);

    List<WechatPush> selectByExample(WechatPushExample example);

    WechatPush selectByPrimaryKey(Integer pushId);

    int updateByExampleSelective(@Param("record") WechatPush record, @Param("example") WechatPushExample example);

    int updateByExample(@Param("record") WechatPush record, @Param("example") WechatPushExample example);

    int updateByPrimaryKeySelective(WechatPush record);

    int updateByPrimaryKey(WechatPush record);
}